stipulated benefits - Spanish English Dictionary